$(document).ready(function(){

//datatable开启服务器模式请求数据
 $('#Table').DataTable( {
	  "processing": true,
	  "serverSide": true,
	  "ajax": {
	     "url": "/GetData",
	     "type": "POST",
	        },
	     "columns": [
	        { "data": "name" },
	        { "data": "code" },
	        { "data": "remark" },
	        { "data": "state" },
	        { "data": "create_time"},
	        { "data": "last_login_time"},
	        { "data": "account_class"}
	    ]
 } ); 
//daterangepicker初始化
$("#DateRange").daterangepicker(
 {
	locale: {
	 format: 'YYYY-MM-DD'
 },
    startDate: '2016-01-01',
	endDate: '2016-12-31'
});
//页面元素隐藏，初始只显示编码查询
 Hide();
 $("#CodeQuery").show();
 var checkValue='1';
 //查询条件的监控
 $("#QueryType").change(function(){ 
  checkValue=$("#QueryType").val();
  if(checkValue=='1'){
   Hide();
   $("#CodeQuery").show();
  }else if(checkValue=='2'){
  
   Hide();
   $("#NameQuery").show();
  }else if(checkValue=='3'){
   
   Hide();
  
   $("#DateRange").show();
  
  }else if(checkValue=='4'){
  
   Hide();
   $("#TypeDiv").show();
  }       
 });
 
 //查询点击事件
 $("#QueryComfirm").click(function(){
    
   if($("#CodeQuery").val()!=''||$("#NameQuery").val()!=''||$("#DateRange").val()!=''||$("#AccountClass").val()!=''){
		//ajax提交数据  
	   $.ajax({  
		       url : "/GoQuery",  
		       type : "POST",    
		       cache: false,
		       async: false,
		       data : {"code":$("#CodeQuery").val(),
		    	       "name":$("#NameQuery").val(),
		    	       "date":$("#DateRange").val(),
		    	       "Class":$("#AccountClass").val(),		    	   
		    	       "type":$("#QueryType").val()
		       },  
		       success : function() {
		       },  
		       error : function() {  
		       }  
		   });  
	   }else{
		   alert("查询条件不能为空！");
	   }
		   
 });
 //隐藏页面元素
 function Hide(){
  $("#CodeQuery").hide();
  $("#NameQuery").hide();
  $("#DateRange").hide();
  $("#TypeDiv").hide();
 }
  
  
});